$(function(){
// 处理分类
  $.get('/getCategories',(res)=>{
    // console.log(res);
    let html = '';
    if(res.code == 200){
      for(let i=0; i<res.data.length; i++){
        html += `<option value="${res.data[i].id}">${res.data[i].name}</option>`;
      }
      $('#category').append(html);
    }
  });
  
  // 上传图片
  $('#feature').on('change',function(){
    let img = this.files[0];
    let fd = new FormData();
    fd.append('pic',img);
    fd.append('name','花无缺');
    $.ajax({
      type: "post",
      url: "/uploadImage",
      data: fd,
      contentType: false,
      processData: false,
      success: function (res) {
        // console.log(res);
        if(res.code == 200){
          $('#img').val(res.data);
          $('.thumbnail').show().attr('src',res.data);
        }
      }
    });
  });
  // 初始化文本
  CKEDITOR.replace('content');

  // 获取id
 let id = utils.parseUrlParameter().id
  // 获取旧数据
  if(location.search){
    // 编辑 展示旧数据
    $.get('/getPostsById',{id:id},(res)=>{
      console.log(res)
      // console.log(res.data.created.substring(0,16));
       res.data.created = res.data.created.substring(0,16);
      if(res.code == 200){
        $('#title').val(res.data.title);
        $('#slug').val(res.data.slug);
        $('#slug').val(res.data.slug);
        $('.thumbnail').attr('src',res.data.feature).show();
        $('#img').val(res.data.feature);
        $('#category').val(res.data.category_id);
        $('#content').val(res.data.content);
        $('#created').val(res.data.created);
        $('#status').val(res.data.status);
    let frist = $('#form').children().eq(0);
    if(frist.attr('type') == 'type'){
      frist.val(res.data.id);
    }else{
      frist = $(`<input type="hidden" value="${res.data.id}" name="id">'`);
      $('#form').prepend(frist);
    }
      };

  });
  //  编辑 修改后 
   $('#subBtn').on('click',function () { 
    //  把修改后的富文本里面的内容同步到文本域
    CKEDITOR.instances.content.updateElement();
    // 收集表单数据
       let data = $('#form').serialize();
      //  console.log(data);
      $.post('/editPostsData',data,(res)=>{
        console.log(res);
      });
    });
  }else{
    // 添加
  // 新增文章
  $('#subBtn').on('click',function(){
    CKEDITOR.instances.content.updateElement();
   let data = $('#form').serialize();
  //  把编辑器的内容放在隐藏域里面
   $.post('/newPostAdd',data,(res)=>{
     console.log(res);
   });

  });
  }




});